7978
17
5051
6
1562
1360
3
1553
433
338
790
1583
1144
1
906
2190
394
1263
2
767
1810
1945
352
2889
957
471
2681
2286
4
2277
1095
1288